have expensive taste - German English Dictionary